package smetana.mapper.join;

import java.util.List;

import smetana.domain.filter.PositionReportFilter;
import smetana.domain.join.DocPositionReport;
import smetana.domain.join.DocReport;
import smetana.domain.join.PositionReport;

/**
 *
 * @author dmitry.mamonov
 */
public interface ReportMapper {
    List<DocReport> listDocReports();
    DocReport findDocReportById(int id);
    List<PositionReport> listPositions(PositionReportFilter filter);
    List<DocPositionReport> listDocPositionReports(int documentId);
    DocPositionReport findDocumentItem(int documentItemId);
}
